person who farts - French English Dictionary